home *** CD-ROM | disk | FTP | other *** search
/ Aminet 32 / Aminet 32 (1999)(Schatztruhe)[!][Aug 1999].iso / Aminet / dev / lang / Python151_Src.lha / Python1.5_Source / Objects / protos / stringobject_protos.h < prev    next >
Text File  |  1998-01-26  |  1KB  |  20 lines

  1.  
  2. /* stringobject.c */
  3. static void string_dealloc ( PyObject *op );
  4. static int string_print ( PyStringObject *op , FILE *fp , int flags );
  5. static PyObject *string_repr ( PyStringObject *op );
  6. static int string_length ( PyStringObject *a );
  7. static PyObject *string_concat ( PyStringObject *a , PyObject *bb );
  8. static PyObject *string_repeat ( PyStringObject *a , int n );
  9. static PyObject *string_slice ( PyStringObject *a , int i , int j );
  10. static PyObject *string_item ( PyStringObject *a , int i );
  11. static int string_compare ( PyStringObject *a , PyStringObject *b );
  12. static long string_hash ( PyStringObject *a );
  13. static int string_buffer_getreadbuf ( PyStringObject *self , int index , const void **ptr );
  14. static int string_buffer_getwritebuf ( PyStringObject *self , int index , const void **ptr );
  15. static int string_buffer_getsegcount ( PyStringObject *self , int *lenp );
  16. static PyObject *getnextarg ( PyObject *args , int arglen , int *p_argidx );
  17. static int formatfloat ( char *buf , int flags , int prec , int type , PyObject *v );
  18. static int formatint ( char *buf , int flags , int prec , int type , PyObject *v );
  19. static int formatchar ( char *buf , PyObject *v );
  20.